virtualization technology - Turkish English Dictionary